package Git2024_5_22;

public class M {
    // 1.Spring 整合 Mybatis 项目编码流程
    /**
     * 1.创建SpringBoot工程 勾选3个依赖[my x2 web x1]
     * 2.配置数据库的连接信息 xml文件映射位置
     * 3.启动工程 看项目是否正常连接数据库 项目是否成功启动
     * 4.创建相关的包和类
     *      1.config包 @Configuration
     *      2.controller包 @RestController
     *      3.mapper
     *      4.pojo.vo/entity/dto
     *      5.mappers.Xxx.xml 命名空间
     *
     */
    // 依据编写的接口文档进行相关类和接口中代码实现各个功能: 一切以API文档为准
    /**
     * 1.查看是否需要vo dto
     * 2.控制器梳理逻辑 确定接口
     * 3.定义接口方法配置xml
     * 4.完成控制器业务逻辑并返回响应
     * 5.
     */
    /**
     * @RestController 控制器类级别
     * @ResponseBody 将控制器方法返回的对象直接作为HTTP响应的内容返回给客户端
     *               将控制器方法返回的JAVA对象转为JSON格式的字符串返回给客户端
     * @RequestBody 方法
     * @RequestMapping 类上/方法上
     * 将类或方法映射到指定的URL路径上 用于处理HTTP请求
     * @MapperScan 添加在配置类上 自动扫描
     */
}
